home *** CD-ROM | disk | FTP | other *** search
/ The Programmer Disk / The Programmer Disk (Microforum).iso / xpro / c / pro22 / rolodeck.h < prev    next >
Text File  |  1990-06-21  |  1KB  |  47 lines

  1. /*    Copyright (c) 1989 Citadel    */
  2. /*       All Rights Reserved        */
  3.  
  4. /* #ident    "@(#)rolodeck.h    1.4 - 90/06/21" */
  5.  
  6. #ifndef ROLODECK_H    /* prevent multiple includes */
  7. #define ROLODECK_H
  8.  
  9. #include <cbase.h>
  10.  
  11. /* cbase name */
  12. #define ROLODECK    "rolodeck.dat"
  13.  
  14. /* record definition */
  15. typedef struct {
  16.     char rd_contact[41];    /* contact name (last name first) */
  17.     char rd_title[41];    /* contact job title */
  18.     char rd_company[41];    /* company name */
  19.     char rd_addr[2*40+1];    /* company address */
  20.     char rd_city[26];    /* city */
  21.     char rd_state[3];    /* state */
  22.     char rd_zip[11];    /* zip code */
  23.     char rd_phone[13];    /* phone number */
  24.     char rd_ext[5];        /* phone extension */
  25.     char rd_fax[13];    /* fax number */
  26.     char rd_notes[4*40+1];    /* notes */
  27. } rolodeck_t;
  28.  
  29. /* field names */
  30. #define RD_CONTACT     (0)
  31. #define RD_TITLE     (1)
  32. #define RD_COMPANY     (2)
  33. #define RD_ADDR         (3)
  34. #define RD_CITY         (4)
  35. #define RD_STATE     (5)
  36. #define RD_ZIP         (6)
  37. #define RD_PHONE     (7)
  38. #define RD_EXT         (8)
  39. #define RD_FAX         (9)
  40. #define RD_NOTES    (10)
  41. #define RDFLDC        (11)
  42.  
  43. /* field definition list */
  44. extern const cbfield_t rdfldv[RDFLDC];
  45.  
  46. #endif    /* #ifdef ROLODECK_H */
  47.